administer an overpowering thing - Turc Anglais Dictionnaire